/**
 * 
 * @author Roman Puenguentzky
 * 			1125593
 * 
 * This interface makes sure that all implementing classes support the shorter Method.
 * 
 */

public interface Shorter<T> {

	/**
	 * This method checks if the parameter is shorter than the actual object (this).
	 * Exact functionality depends on the implementing class.
	 * 
	 * @param parameter
	 * 			Object of Type T that is to be compared to the actual object
	 * @return
	 * 			True if the actual object is shorter
	 * 			False if not
	 */
	public boolean shorter (T parameter);

}
